cyclonic rain - Spanish English Dictionary